import { defineOverridesPreferences } from '@vben/preferences';

/**
 * @description 项目配置文件
 * 只需要覆盖项目中的一部分配置，不需要的配置不用覆盖，会自动使用默认配置
 * !!! 更改配置后请清空缓存，否则可能不生效
 */
export const overridesPreferences = defineOverridesPreferences({
  // overrides
  app: {
    name: import.meta.env.VITE_APP_TITLE,
  },
  theme: {
    mode: 'auto',
  },
  copyright: {
    companyName: '白鸽与乌鸦',
    companySiteLink: 'https://www.jans.top',
    date: '2025',
    enable: true,
    icp: '蜀ICP备2024116162号-1',
    icpLink: 'https://beian.miit.gov.cn/',
    msp: '川公网安备51070002110055号',
    mspLink: 'https://beian.mps.gov.cn/#/query/webSearch?code=51070002110055',
    settingShow: true,
  },
  footer: {
    enable: true,
    fixed: false,
  },
  sidebar: {
    width: 200,
  },
  breadcrumb: {
    hideOnlyOne: true,
    showIcon: false,
  },
  tabbar: {
    keepAlive: true,
  },
});
